Skip to content

Add TypeScript implementations for all workflow examples#2

Draft
R4ph-t wants to merge 1 commit intomainfrom
rt/ts-examples
Draft

Add TypeScript implementations for all workflow examples#2
R4ph-t wants to merge 1 commit intomainfrom
rt/ts-examples

Conversation

@R4ph-t
Copy link
Contributor

@R4ph-t R4ph-t commented Feb 24, 2026

Add TypeScript implementations for all workflow examples

Every existing Python example now has a side-by-side TypeScript equivalent using @renderinc/sdk. Each example is reorganized into python/ and typescript/ subdirectories so developers can compare implementations in the language they prefer.

What changed

  • 6 new TypeScript implementations: hello-world, etl-job, data-pipeline, file-processing, openai-agent, and file-analyzer (API service + workflow service)
  • Restructured directories: moved Python code into python/ and added typescript/ alongside it in every example
  • Updated all READMEs: dual-language setup instructions, local dev commands, and deployment configs for both Python and TypeScript
  • Added .env.example files: for examples that require API keys (openai-agent, file-analyzer API service)
  • Shared assets promoted: file-analyzer sample CSVs moved to the example root so both languages can reference them
  • .gitignore updated: added node_modules/, dist/, *.tsbuildinfo, and package-lock.json

Reorganize each example into python/ and typescript/ subdirectories
with equivalent TypeScript implementations using @renderinc/sdk.
Update READMEs for dual-language support, add .env.example files
where needed, and move shared sample files to example root.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant